Anna mai rides herself to the climax